package com.thinkit.bigdata.web.service.sys;

import com.thinkit.bigdata.web.model.result.HtmlResult;
import com.thinkit.bigdata.web.model.sys.SysApprovalData;
import com.thinkit.bigdata.web.model.sys.SysApprovalDataDto;
import com.thinkit.bigdata.web.model.sys.SysApprovalDataExample;

import javax.servlet.http.HttpServletRequest;

public interface SysApprovalDataService {

    HtmlResult deleteByExample(SysApprovalDataExample example);

    HtmlResult deleteByPrimaryKey(String datacode);

    HtmlResult insertSelective(SysApprovalData record);

    HtmlResult selectByExample();

    HtmlResult selectByExample(SysApprovalDataDto record);

    HtmlResult selectByPrimaryKey(String datacode);

    HtmlResult updateByPrimaryKey(SysApprovalData record);

    HtmlResult uniquenessCode(String code);

    HtmlResult uniquenessName(String code, String name);
}
